Skip to content

win arm64 python packages#27299

Merged
eserscor merged 17 commits intomainfrom
dev/erscor/2026/2/10-arm64-python-packages
Feb 11, 2026
Merged

win arm64 python packages#27299
eserscor merged 17 commits intomainfrom
dev/erscor/2026/2/10-arm64-python-packages

Conversation

@eserscor
Copy link
Contributor

Description

Adds arm64 windows python packages to the build

Motivation and Context

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Windows ARM64 CPU Python wheel builds to the Azure Pipelines Python CPU packaging stage by factoring the Windows wheel job into a reusable template and invoking it for both x64 and arm64.

Changes:

  • Introduced a new reusable Windows CPU Python wheel template parameterized by architecture and Python version matrix.
  • Updated the Windows CPU Python packaging stage to run the template twice (x64 + arm64).
  • Minor whitespace cleanup in the DML VS2022 NuGet pipeline template.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
tools/ci_build/github/azure-pipelines/templates/py-win-cpu.yml New template job for building/signing/testing Windows CPU Python wheels for x64/arm64.
tools/ci_build/github/azure-pipelines/stages/py-cpu-packaging-stage.yml Switches Windows CPU packaging stage from an inline job to template reuse; adds arm64 invocation.
tools/ci_build/github/azure-pipelines/nuget/templates/dml-vs-2022.yml Trims stray whitespace in template steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@eserscor eserscor marked this pull request as ready for review February 10, 2026 16:03
@eserscor eserscor merged commit b440277 into main Feb 11, 2026
94 of 98 checks passed
@eserscor eserscor deleted the dev/erscor/2026/2/10-arm64-python-packages branch February 11, 2026 19:41
tianleiwu pushed a commit that referenced this pull request Feb 12, 2026
### Description
Adds arm64 windows python packages to the build


### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
tianleiwu added a commit that referenced this pull request Feb 13, 2026
This cherry-picks the following commits for the 1.24.2 release:
- #27096
- #27077
- #26677
- #27238
- #27213
- #27256
- #27278
- #27275
- #27276
- #27216
- #27271
- #27299
- #27294
- #27266
- #27176
- #27126
- #27252

---------

Co-authored-by: Xiaofei Han <xiaofeihan@microsoft.com>
Co-authored-by: Jiajia Qin <jiajiaqin@microsoft.com>
Co-authored-by: Yulong Wang <7679871+fs-eire@users.noreply.github.com>
Co-authored-by: qti-monumeen <monumeen@qti.qualcomm.com>
Co-authored-by: Ankit Maheshkar <ankit.maheshkar@intel.com>
Co-authored-by: Eric Crawford <eric.r.crawford@intel.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: guschmue <22941064+guschmue@users.noreply.github.com>
Co-authored-by: Guenther Schmuelling <guschmue@microsoft.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: angelser <32746004+angelser@users.noreply.github.com>
Co-authored-by: Angela Serrano Brummett <angelser@microsoft.com>
Co-authored-by: Misha Chornyi <99709299+mc-nv@users.noreply.github.com>
Co-authored-by: hariharans29 <9969784+hariharans29@users.noreply.github.com>
Co-authored-by: eserscor <erscor@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Baiju Meswani <bmeswani@microsoft.com>
Co-authored-by: Adrian Lizarraga <adlizarraga@microsoft.com>
Co-authored-by: Ti-Tai Wang <titaiwang@microsoft.com>
Co-authored-by: bmehta001 <bmehta001@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants